3293761
99566969
8697048
12875226
5491697
83911424
81293509
2389898
41052000
2387726
94148747
94436118
59727393
4131335
954603
72076205
35306948
61712181
86525531
47378246
5200773
99316271
84493586
14368341
15786334
53193923
49455671
52157646
48134940
79887928
60441392
72571507
8064193
96686278
13998652
94557544
12729612
5278505
16216219
40359423