37421454
6866564
6597426
11373976
7194876
254451
46274305
49459704
80749975
92868402
42042204
78736827
76444970
12649391
12562274
3335963
81272973
4895845
3339945
67979301
5767722
51335542
46246514
89971953
91675290
4372873
9915385
57893462
91146129
51353597
29246737
2267246
90104964
51352958
88023326
46035711
22668765
64512959
74161491
34664865