41232061
94956609
50656682
18984460
46518350
33364673
44699317
59684244
87051932
62671486
84357329
81442449
41794565
7062364
67022040
26695640
54626286
99486272
7446433
62792926
63294289
83472971
35855188
18405850
40049077
83047993
68905168
36915812
70217141
12584368
7436929
44358769
60825418
58853556
48469095
93939888
86046649
8248352
69174608
57605033