49502776
5538834
67077599
84403834
37892996
26329470
45579524
94321668
80404733
54173875
4194999
77681258
1688307
6681387
99281784
47968142
8337677
8285218
70759488
51317170
6528613
86487833
24803249
50337994
9433994
97917338
92898140
75286362
76076667
3078807
3493501
2379481
44432104
50282614
42467473
84764724
73572964
50432386
16035370
39559902