40121510
74152279
28608749
91615012
7757243
14381589
69998454
86098959
64216722
54253228
40343987
7521896
38189871
14068804
72711888
55907697
10288208
62533460
6848008
65594286
37533446
63742823
4551457
92934094
81745134
91783507
22804242
41867704
75831847
68139826
7911910
20262648
86893034
29865653
27949181
68371020
73095817
13697112
3467429
7962741