312301
83483041
26666745
84886468
74675202
4027504
29552246
4992643
8887980
59299473
71861538
90849673
14993422
5884700
3699884
56178373
75979750
61243160
28152993
17885
14826058
86105647
36987759
79389172
27713594
5493369
34924
22196143
24794915
1762833
15992813
79819984
34307607
68869512
99804632
4022245
52879766
14597244
58283236
3293530