77665096
99674351
26415384
32576172
88856780
61238649
71202630
32258338
13785833
9465516
60201519
13475275
75348010
19422861
67572925
16409771
81932363
8931314
81607142
93439323
60619253
3316681
9376808
57148225
10451021
29946727
56266251
21985837
56456860
48335353
39677528
51732489
24872515
41972042
71299111
61729638
16043710
50738556
55824810
6501260