46212693
16686482
55145465
23192637
8603295
9094474
41502480
758509
21788717
44304048
64794805
36913599
28126021
91405465
50202452
41448878
80158578
83186141
24049743
264676
92372586
52136946
54782405
41574371
93761275
5072846
28318029
3827992
47526125
11535405
45294256
96323273
12265950
71233170
65292133
78608787
81646519
32971132
24727887
73034270