34712815
54438141
38083848
24322893
62119875
99892880
12534582
37483719
55079002
87231934
17213704
41079869
85452303
34978190
24376349
15406144
49328375
99581232
84258824
10267761
93565665
68234845
22747501
8901740
31693947
23121123
4681100
65115146
28616231
5670370
49973185
88258205
26885593
545900
3371427
52286862
60644179
10482100
36391885
5853072