80294881
48322009
96246810
16868652
8495358
66577516
65661534
31928601
18266908
44351761
3429674
19207548
96754016
599763
33444837
3615343
6339872
34279516
27484650
89539410
45634705
99513874
31159564
81376473
77253211
10133505
23971875
33236569
69872539
84161128
7487200
19011894
24584931
65417265
62926869
39531963
20697103
48542027
95308002
20087363