96722341
36737785
948944
47871796
6019961
12428361
11385026
15607852
78592459
85033478
38923088
5278967
49837984
21347895
49764518
4110361
5293697
5894443
32835556
90958781
1208238
96074249
37201668
87124534
41319612
88907708
37808616
20598368
45057155
61192411
10558943
10782190
46192107
83979856
43486210
33397899
41292532
55194863
8593540
8343120