84083103
67041582
75911098
36926863
51264618
82854459
73504308
99491041
18778052
43723862
13252873
56344513
37286235
63231717
48482694
52768870
74606372
27807445
2049632
55045513
663792
58651859
4043180
50831354
7284525
88932745
19893535
61449519
24824812
42875636
71595162
37468413
55299188
55279111
22802379
99202284
31017875
63153078
30758997
27731177