49092697
28882997
99735842
59132221
36824250
2774394
19981841
58316801
57016976
88959837
29645386
72088540
31589536
48622407
59272312
163972
89358189
53472129
1714514
11586893
78855244
10475313
60299112
2569661
30551285
68758420
23751241
67494245
50039271
61561573
92901712
61766559
43381748
89575393
94043383
8383579
88626815
33833279
15589784
65423582