52782826
92994149
46916896
36034185
51349168
93545052
85554219
54298614
66299985
94988656
33878250
38142491
23914167
76406660
17783050
36944418
96484458
46148284
67324479
20185404
16659707
37914802
49615625
74868467
43644373
27746159
39966661
38528004
404583
32194614
96475541
51161785
72153673
31638573
59128231
57254456
55001940
70531325
617308
26026870