30134766
61879834
33077677
8381705
69612282
19301728
40622939
62449930
7829179
63428139
9267587
55144460
75377050
44968688
44916727
57735654
6745537
81601668
83782094
7423494
82252796
60326429
45392013
2995197
44074925
32434869
48587765
43482829
36748304
93457511
51407005
88543731
8971415
76552048
78203154
48727742
61648490
77794917
80258417
9658734