50104449
31712660
36413537
40666062
48172185
87043460
485120
86358408
44336328
59174619
46287000
45588729
84468664
76858648
36714810
68786237
84459545
98429925
5223898
56353661
818781
7697663
98331501
64694835
50977259
69231609
87981911
13543036
18301241
23998398
2301213
95365066
7172215
83962969
92724219
599923
77731595
18268499
96906282
27804948