30946790
53442125
96019659
23607564
20761062
31398292
3404737
9396768
67462873
54148249
59762614
77108935
31899170
69383492
45176554
14822982
88159825
23938475
26361850
65387479
73311945
1045956
33953587
75662369
65672763
76411933
36795490
925517
902731
874475
4810936
7145500
76305054
9603272
1536384
52186268
38065995
7981229
25917329
37407129