59029352
38269280
41878179
45554859
93926198
19945314
89908893
73679651
52743699
25653355
48076362
51954222
25151548
54013186
462723
10646818
8567864
25225671
72772386
3782625
35707110
90515670
93675469
91157877
36246836
26578260
29538834
15395245
75667088
2612839
67971233
9561502
36473291
86868021
18972038
8432707
42281131
28756895
14108985
64903684