18309452
80232221
23286790
52246228
69346784
25603725
19446314
5776222
21042011
46602576
67269626
51829385
72051963
20542610
45184650
9866
4004688
579210000
72675340
78709790
44245629
2849133
64132041
59345982
80021779
70041175
50685647
52123420
72857197
11639671
5834915
92945472
16475340
79939707
5069467
88133969
8146971
77666996
88026708
51421018