41931943
87292806
6422341
64674231
39829753
66663460
95588572
46554530
1609464
10306411
66512924
65466738
41193653
25888754
6738724
40103088
46259333
9559378
44484714
53883921
81702311
10836783
9659448
9174041
80389066
7927627
19311367
76492637
38104622
51475191
92607997
683752
48552216
19775763
89978273
80755145
25723059
41251774
7947059
69918798