95314478
9213057
59121663
45124105
77034868
40773835
14434220
9393671
40799188
63146383
8318958
55073253
27469729
870554
61285545
92157387
72852411
41513038
10355515
69485056
47892389
65565708
21648943
40471984
28387873
65652006
62716139
76583820
40264723
85077806
34225928
48659861
20446211
54845021
93254774
11387995
17096749
61084029
32446641
28332476