39551766
37924861
19104598
34706936
3793381
56591932
31438231
61237156
56262181
34495290
78178964
57796259
20002628
62916893
71658294
12568562
39403375
15505907
82444829
18189216
24788758
82028348
89646333
3518979
13465133
62247312
44437584
65887448
84628025
93153975
70858586
91619934
8623842
4528241
52189531
37353415
49343992
33822561
60581492
73123090