79955081
54033862
31109432
13274142
68341926
64589196
3101326
3428418
21899167
6545254
3910147
65111909
7998866
49755871
93625121
20417472
97337164
93973025
50282520
13183828
79003482
77971046
40302759
50589941
68931148
50369124
88438121
30124583
16994860
79038846
81024848
8062767
4917124
99397097
42332282
99821874
76125293
24186630
78862935
27543299