2508688
37795606
12251443
67372573
67645221
5936532
55078195
55284982
68008103
27313453
32081068
4110531
4448712
39739682
2213172
54194499
26806204
88109217
92442251
46109319
4550441
22883387
89055924
24742249
79333728
27097288
1571632
40972903
77467770
69222071
26425050
70292236
14569654
51273284
74571613
54656477
69182207
4599913
12686642
91929512