17939132
7844372
74467950
89524749
31853315
47114481
71927078
94604198
95263094
9674244
10876337
3636670
43758281
30781694
35515742
26133405
19327554
99778478
77605190
75905662
67151228
86964961
42611737
3649423
66591953
60195724
19989859
5427250
53189948
57796291
22006263
30588347
44218196
71592328
82847251
88788076
48911376
95769641
43579641
214861