42642488
36819832
84559707
3274868
9306778
64988373
45193671
94341377
74707407
73694852
96517471
70701975
37675003
56646545
39854301
64087115
26637726
54636858
8031235
76983206
69841805
76076804
1798177
23146772
2388145
95565822
78357067
13199539
46833594
43836850
12573005
376365
47555690
7785674
10815318
16554072
75447201
83769252
44729567
93401047