34451635
5597675
79582552
8366151
6395949
75515054
93878692
30019343
53206726
80429066
50774848
93278256
77794539
59774150
29193964
7529852
50039445
3276831
18772927
3846427
6984587
68323083
86395267
91629421
5894310
81926767
1148996
76093656
993856
57825791
42378859
5164675
25818592
29781021
89997506
43561516
30721943
8945375
63018741
53266216