3255580
4626719
64601392
74812183
71396184
33389642
96301065
3223113
4375281
8477814
32042902
22329169
97022534
26306568
76692034
63537769
41582260
37229904
76801281
8500216
14575099
7288448
60515485
55965556
67077117
72469248
3180606
37152924
3121324
27848415
5864462
18105584
70484841
68434868
58024464
16974834
77695060
4408580
59577894
27662676