45058892
49572446
71794824
76905573
27287832
25337403
80551774
5662714
19024839
8639695
4603750
16055983
2989425
8314764
89988619
36176040
25044575
67904007
7881058
6772109
58174484
46538169
44453512
70952748
28218865
56184347
12149683
92297897
7579369
13788922
5409688
70556600
86234796
72346716
14831958
6098220
37636623
59536338
55404329
9787696