29486419
87375934
80969873
36542479
9425165
73065
8663769
93044532
2259896
33879063
33352750
75332903
60445812
8427576
80737429
1305136
48641630
48805802
92762743
13372753
74135665
16382248
4639424
8171374
46614334
62554427
77438081
96401484
5967490
32127642
32852447
12133403
10935527
94916406
18589576
1119659
72217576
4114260
9573691
56284438