16833659
24803594
1971463
73404892
90899185
48194653
62656150
64611604
63898220
42645258
47913806
31586737
18193436
63979093
26647612
51269227
38985147
66004887
8942287
20111941
70426073
76411943
18828854
97359546
57028646
87149185
25895432
56499153
84029667
64771898
70776164
25793138
96694245
10734930
97572711
27776790
12496201
1759034
34965052
52442428