28608859
86411234
16283700
32588152
38151514
47827970
38076009
53709507
98106982
68706702
73229788
89357874
2704767
69209648
31474658
9721273
58729064
44232997
49516157
32714158
8720146
50377035
32298973
39021215
38968071
6643978
12103248
30136251
87419228
87321449
93848068
4971677
40452397
87476645
60552257
32835650
96275470
66845271
94941531
4066373