35128720
2928985
11302042
93118073
88247520
60902626
62887471
83781316
16125975
77932068
69426813
50689315
32882173
42295395
15607357
34924684
44157658
6445819
86798888
51761860
54323100
30001327
10251608
83964519
36878811
42931788
98502409
65032724
67362586
2032513
86012417
53746064
89879596
81115264
55472739
15029193
90581417
3706408
72046720
32381606