44015894
78697863
68157738
12444294
96684146
44123250
23856915
95898955
655240
8087704
94489213
95563136
54974739
39629782
36421343
86736120
8902855
58709840
67662220
70716002
59466455
52884808
25469792
70835621
96437888
44531122
41167608
83851703
90165471
38129362
11246895
1507690
29164711
75853233
4992844
27765559
57654877
20712423
78542430
18399593